package nio.buffer;

import java.nio.IntBuffer;
import java.util.HashMap;
import java.util.Map;

public class BufferTest {
    public static void main(String[] args) {
        Map map = new HashMap();
        /**
         * 开辟一个大小为5的缓冲区
         */
        IntBuffer intBuffer = IntBuffer.allocate(5);

        /**
         * 往缓冲区中加入元素
         */
        for(int i = 0 ; i < intBuffer.capacity() ; i++){
            intBuffer.put(i * 2);
        }

        /**
         * 读写切换
         */
        intBuffer.flip();

        /**
         * 取出元素
         */
        while (intBuffer.hasRemaining()){
            System.out.println(intBuffer.get());
        }
    }
}
